Science

James Webb Space Telescope completes another stage of instrument alignment